package org.fuys.coder.domain.config.model.req;

import lombok.Data;

/**
 * @projectName: fuys-low-coder
 * @package: org.fuys.coder.antisepsis.config
 * @className: AppConfigAddVersionReq
 * @author: WangJing
 * @description: 新增配置版本类
 * @date: 2024/9/1 20:08
 * @version: 1.0
 */
@Data
public class AppConfigAddVersionReq {
    //版本号
    private Integer version;
    //描述
    private String desc;
    //签到积分数值
    private Integer signupPoint;
    //文本审核选用的算法
    private String textService;
    //一次文本审核送检的长度
    private Integer textLength;
    //图片审核需要的线程池数量
    private Integer imageAuditCores;
    //图片审核采用的算法
    private String imageService;
    //每个标签容忍的置信度
    private Float imageConfidence;
    //内容审核的线程池数量
    private Integer substanceAuditCores;
    //内容被举报到需要审核的阈值
    private Integer reportCount;
    private Integer categoryTypeNums;
    private Integer substanceNums;
    private Double thumbWeight;
    private Double favWeight;
    private Double unlikeWeight;
    private Integer hotRankNum;
    private Integer hotSelectNum;
    private Integer hotRandDay;
    private Double hotThumbWeight;
    private Double hotFavWeight;
    //推拉流粉丝数量分界点 超过此数量的 拉 否则推
    private Integer pushCount;
    //发布内容可信token过期时间 单位默认为小时
    private Integer publishTokenExpire;
    //点赞或收藏的token过期时间
    private Integer thumbTokenExpire;
    private Integer favTokenExpire;
    private Integer userModelExpire;
    private Integer userModelUpdate;
}
